package com.finance.cooperate.feature.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.HashMap;
import java.util.Map;

@Data
@Accessors(chain = true)
public class ScrapyAppsDTO {

    // 各类别app个数统计(35 type count)
    private Integer androidWearCount;
    private Integer artDesignCount;
    private Integer autoVehiclesCount;
    private Integer beautyCount;
    private Integer booksReferenceCount;
    private Integer businessCount;
    private Integer communicationCount;
    private Integer comicsCount;
    private Integer datingCount;
    private Integer educationCount;
    private Integer entertainmentCount;
    private Integer eventsCount;
    private Integer familyCount;
    private Integer financeCount;
    private Integer foodCount;
    private Integer gamesCount;
    private Integer healthCount;
    private Integer houseCount;
    private Integer librariesCount;
    private Integer lifestyleCount;
    private Integer mapsCount;
    private Integer medicalCount;
    private Integer musicCount;
    private Integer newsCount;
    private Integer parentingCount;
    private Integer personalizationCount;
    private Integer photographyCount;
    private Integer productivityCount;
    private Integer shoppingCount;
    private Integer socialCount;
    private Integer sportsCount;
    private Integer toolsCount;
    private Integer travelCount;
    private Integer videoEditorsCount;
    private Integer weatherCount;


    // app 模型分
    private Double appScore01;


    // 其他统计
    private Map<String, ScrapyAppsMapDTO> scrapyTypeMap = new HashMap<>();

    // 安装 app top
    private Integer topOverallTop50Count;

    private Integer topNewTop50Count;

    private Integer topAppsTop50Count;

    private Integer financeTop100Count;

    private Integer financeTop50Count;

    private Integer financeTop10Count;

    // 近一周金融app安装数
     private Integer financeCount1W;
     private Double financeRate;


}
